contractual guarantee - Deutsch Englisch Wörterbuch